Excellent resort. Beautiful views of the sea and gardens. Nice comfortable rooms. Fantastic, helpful, friendly staff. We ate breakfast and dinner at the resort. Food was superb, my compliments to the chef(s). Nice private beach, swimming pool, hammocks, chairs, net for badminton. Just very pleasant overall. Very satisfied. Yes, you are away from the town and need to have transportation but that's what resorts are about.