Solid amenities (beach/pool/condo). Nothing overly fancy; what I'd expect for a "beach rental" where the focus is hanging out and swimming. Make sure to rent a car.The condo was very close to the beach and pools which made it a perfect home base for staying in the complex. The rental included beach toys, chairs, boogie boards, mini golf set, etc, which was super helpful. We made frequent use of the beach, pool, and jacuzzi (usually multiple times a day). We enjoyed a couple rounds of mini-golf (course was in rough shape but still had fun), and splashed in the "water park" portion of the pool (only open on weekends, and more geared toward kids 10 and under).The condo itself had plenty of spots for relaxing when we needed some downtime: the couch, the loft, and the upstairs patio were all frequented by our kids for reading and hanging out. It was very nice to have a kitchen to prepare meals when we didn't feel like eating out. The guidebook was helpful and had good suggestions for food and activities.The location is in more of a residential neighborhood, so there isn't much in the way of nightlife. That was fine for us as we were out during the day and mostly wanted to relax and stay in at night. However, if you're looking for a more touristy experience you'll need to drive.There are a few food options in town, but hours vary. Guidebook has some suggestions and you may want to research a bit ahead of time as well. We often ate out for lunch and in for dinner.