Would recommend. Our host Cimi was great (especially loved the keyless entry). The place was spacious and well-appointed with some extra things for the beach (umbrella, boogie boards, chairs, and a cooler bag). The bathrooms are really nice, but bring your own shampoo. The balcony is small and private and the kitchen has most anything you need.
The property was beautiful and easy to navigate and the two pools and jacuzzi were lovely (they close promptly at 10 PM). Parking is probably the only downside. It’s an independent service that charges $20 a day, but you can get lucky and park on the street if you plan it right. Just make sure you read the street signs.
The location is a quick walk to the downtown area where you can easily see the ocean and dine/shop to your heart’s content. If you want to walk to a beach, you can check out Baby Beach, which just a 15-20 minute walk North (the entrance is in a neighborhood). It has easy swimming and beautiful sunsets.