Our family had a great stay. You can't beat the location. While the front door was on a side street, the balcony has an ocean view off the main street. You are literally across the street from a coast of family friendly beaches, many with play grounds for kids. There are loads of shops, restaurants, bars and plazas to explore. We had a great time here with the kids. The one thing about the apartment that was disappointing were the lack of amenities. Upon arrival, we received a paper bag with one bar of soap, one pod for the dishwasher and one pod for the washing machine. It's obvious the management company is trying to cut costs. But for the amount of money we pay, they should provide full amenities, especially for a family of 5 for 5 days. And you also have to take out your own trash/recycling before checking out. There are big bins you have to locate around the city for this. I've never had to do that before. Disappointing.