Wow what an amazing place - spacious, clean, wonderful views from unit and patio. Super clean surroundings and pool. We went to beach just below unit 20 and it was east to get to. No rocks or pebbles but pure sand in ocean and beach! Kitchen was well equipped - and wonderful living room single sofas to enjoy the views ! We had dinner and wine on the patio most days !! We will return and definitely recommend !!