Perfect if you are looking for a beachfront getaway. The setup makes it feel like your own little hideaway and it is walking distance to plenty of great restaurants. everything was clean and welcoming and the host "Cruz" was always available for any questions we had.