Everything you need all in one and so close to the beach!! This place is gorgeous and super clean. We made the most of the outdoor deck and dining- was perfect in the warmer weather.
A must stay!