Great, super clean place within walking distance to the beach. Feels very cozy. Has all of the essentials including some non essentials- one step access to the pool!