The condo was in the perfect location, with great beaches and snorkeling right out the building. Kitchen and bathrooms were tastefully remodeled and the communication was great throughout our stay.