My family and I had a great stay at this apartment! It was spacious, which was nice having four adults staying and we could spread out, as well as our luggage. The apartment was recently updated and exceptionally clean! I did recommend updating the shower, as it was a little confusing to operate, but we figured it out. They had everything you would need for a trip, including beach towels, good quality umbrellas and beach chairs, a cooler, a pack n play in the event of traveling with a baby, and more. The instructions were very clear on the arrival process, although I do recommend coordinating arrival between 9am and 5pm, due to having to go to the office for bracelets, fobs, parking pass. Arriving at 6pm delayed our access to the beach and pool until late the next morning, which is much later than we would have liked, and made parking more of a hassle. Also, an ocean view is obstructed by palm trees directly in front of the balcony, but the landscaped area is still a prettier view than a street or other building.