This place was perfect for our stay. Very convenient, beautiful property, easy parking, and clean! Restaurants on the property and also a very short drive to a grocery store, coffee shops, and other restaurants! Amazing snorkeling is only a 5-10 minute walk from the unit!