This place is even more beautiful than the pictures convey. It is steps away from the beach, restaurants, and a pool/hot tub. Everything was super clean and neat. Definitely worth the stay!