Everything was spot on according to the listing. Great location, 1 minute walk from the beach. The building itself is a bit confusing with the unit numbers, so finding after dark was a bit tricky. Not a big deal when you can literally take 100 steps or so and be on the beach. The only downside I would say is that the main TV (which is giant) isn’t in the most ideal location. Trying to watch it while having breakfast was awkward having to sit so close.