We were impressed with this property and really enjoyed our stay. The amenities that are offered were terrific for kids and adults of all ages: tennis and basketball courts (with lights that guests can turn on and open until 11 pm), game room, movie theatre, pool (open until 11:30 pm), beach, grille at the pool to order food and drinks, covered parking, BBQ grills, on-site staff that closely monitored the weather and summer thunderstorms and cleared the pool and courts for the safety of its guests and on-site restaurant made this an enjoyable and incredibly pleasant stay. The check-in process was straightforward although there was a 30 minute wait on a Sunday morning. I wasn't a fan of having to get there early to request your floor but it all worked out. There was a room (side view of ocean) on the 3rd floor that was available when we checked in so that worked out well. Check-in staff was helpful. There's a Publix supermarket a couple of blocks away so that was convenient and there are several restaurants on A1A. Papa Vito's has tasty pizza and pasta and is about 5 minutes away. The adults and kids in our party really enjoyed the property and said they would come back.