Everything I wanted for a relax and recharge beach vacation! Comfortable beds, kitchenette, amazing view of the ocean. Swim in the warm clean pool or walk down a few steps and swim in the Ocean. Friendly kind staff with good English skills. Clean, neat, and well maintained!