Our stay here was perfect from beginning to end! It's a perfect spot if you want a quiet, private vacation. The rooms are private, with enclosed balconies with pools in every room. There is one restaurant on the resort, where you go for breakfast, lunch, snacks, and dinner. The menus change everyday, so you'll never get tired of the food. The food itself is top notch, what I would expect from a 5 star restaurant! The staff are incredibly friendly and helpful, and will look after everything you need to have arranged, from excursions to taxis. Check out is at noon, but our flight wasn't until 5:00pm. Although we had to check out of the room at noon, we were able to stay on property, getting lunch at the restaurant and drinks at the bar after we had checked out, until our taxi arrived. The setting is absolutely breathtaking, you can see the ocean wherever you are. And after dark, you HAVE to go to the docks! They are gorgeous with the string lights on. It's a perfect location for a romantic getaway, but it's also perfect for friends. My sister and I felt very safe and welcome here. There is also a security checkpoint when you enter the property, so you don't need to worry about your safety, you can just relax!