What a fabulous place to stay! The condo was so beautiful and the kitchen was organized and stocked with high end appliances and all kinds of cookware you could possibly need for making some great meals. The grounds were gorgeous and the location was perfect for walking to the shops and various restaurants. Our kids had a great time at the pools and the beachfront access was perfect for easy swimming, boogie boarding and access to good snorkeling areas.