This resort is amazing!! We've been here 2 times now and loved it. The rooms all have beautiful views of the ocean and cliffside. The beach is private and in a cove-like area, so its perfect for snorkeling - which the resort provides equipment for. There are 3 restaurants, breakfast you can choose either a buffet or from their itemized menu, and there are 3 slightly different dinner menus. The Coconuts restaurant is close to the beach and has a bar for afternoon beach drinks and food, they also have dinner here that offers a beautiful ocean and sunset view. The staff is very friendly and helpful. The resort is short 20 minute drive or 40 minute bus ride to the Royal Naval Dockyard. It is walking distance to Church Bay Beach and Horseshoe Bay. I highly recommend staying here - it is truly relaxing & will make you feel at home!