Everything about our stay was great! Location was awesome. About 30 min from airport (which canceled our flight and made us miss a day!! The unit is exactly how it looks, has everything that you would need. Free beach service was awesome! The unit is direct ocean facing, so I literally laid in bed and could watch the ocean and see the huge moon! Unit is third floor and it is a straight shot from the ele which made it super easy to access. We accessed the beach everyday going down to the lobby and then just walk across the street and you are on the beach! Very easy! The neighboring resort/condo has shops and icecream shop, with everything you might need. The resort itself has a restaraunt-food was great, patio was awesome to eat on also!! Great ocean views! The only downfall to this was the early check out....9:30. Our flights were not until 3. We had arranged an uber at 1245 to pick us up. Only had our 2 backpacks (one each) and a carry-on. Were just lounging in chairs by the pool until our uber arrived....and were forced to leave by super rude staff :(. It was weird b/c he said we were allowed to be on beach (which is privately theirs), at the restaurant (which is privately theirs), and at the bar across the street (which is theirs), but NOT AT POOL... wth. Anyways we just didn't want to get all sandy before our flight. so, we just went and set in lobby....that was privately theirs. Makes no sense I know. and only 3 other people were at pool :(.