The apartment is very nice and the building has good amenities--pool, tennis court, assigned parking, and security. Easy walk to the beach, shopping is nearby. It's on a busy street, but there are signals and wide sidewalks. Only downside, traffic noise was a problem on the balcony. (Bedroom is on the back side of the apartment, so it was quiet.)
The location of this lovely condo couldn't be better as it's less than a block from the beach. Owners had stocked the condo with beach chairs, beach umbrella, tatami mats, beach towels, a small cooler and even some pool/beach toys. The whole condo is well appointed and the kitchen and bath are particularly posh. The owner had the freezer stocked with ice for us and even a 6 pack of cold water. We met some terrific fellow travelers and found everyone at the residences to be friendly and helpful. The pool is heated to a perfect temp, there is entertainment space with a grill nearby and there is even a tennis court with pickleball marking.
The only thing this condo needs to bring it to 5 stars is better lighting in the living room for those evenings and a second side table for the bedroom. We would definitely stay here again.