This apartment was perfectly located! You are on the beach within minutes. It is also very close to the city centre. We had no trouble getting around with our 2 young kids.
The apartment was very clean and had all the amenities indicated (plus extra food items). The beds were very comfortable and the air conditioning appreciated on warmer evenings. There is no elevator to get to the third floor but we still managed ok with our kids (2 and 4 years old). There is a large balcony but the 'ocean view' is a little misleading. Yes, you can see the beach if you stand in the corner of the deck but you cannot sit and enjoy the view.
The parking spot included is a plus as it can be quite the challenge to find a parking spot . Beware however, it is in an underground parking and is quite small. If you have a larger vehicle, you may have trouble getting in and out (as we did).
All in all, I would definitely recommend this apartment for its comfort and location.