Excellent location, great amenities pool, Jacuzzi, close to the beach. Our unit was very clean and had an amazing view. The kitchen looked like it was fully stocked for supplies if you wanted to cook but we didn’t end up using them.