Great Location and amenities! Lorena's place feels like you're staying in a hotel/resort. Steps to the beach and she has included everything you need (beach towels, sand toys for kids, chairs and umbrella and even bodyboards!). The building has a nice heated pool, 24-hour Gym, valet parking ($10 per day), washer and dryer on every floor ($1.50 for washer and $1.50 for dryer), and also 24-hour receptionist. Walking distance to 7-eleven to buy your essentials and a Walmart is 10 minutes walking.
There's a nice resort next door with fancy restaurants, but there's also a crepes and juice bar accross the street which was great for lunch/brunch.
Overall a great stay!