Absolutely beautiful place to stay. Extremely clean. Great location. Walking distance to the beach. Amazing place to relax by the pool.