Amazing place. We loved our stay, perfect location right on the beach, with the added bonus of a pool. The unit has everything you need and more with plenty of room. The private roof top is a great bonus.