Nice place - a little cramped in the living/dining area - we were moving chairs around a lot to make space. But the kitchen was well equipped, nice balcony with view of the beach and very easy walk out to an awesome beach. Also had access to super well kept pool and hot spas! We would stay again.