This is a nicely-sized apartment. There were 5 of us, 4 adults and one kid and there was plenty of space for everyone. The location a few steps away from the beach is great. There are many cafes and restaurants and bus lines and taxis nearby. There's also a very useful shopping mall right in front with a grocery store, pharmacy, car rental, bike rental, convenience stores, restaurants etc. The latter made the stay very convenient for us (you can get beach toys and all that kind of stuff right on location basically!). The nearest metro station is about 10-12 minutes walk.
The apartment itself has a nice kitchen with most of what you may need. There's a combo washer/dryer, but the drying functionality is not that good; there's a drying rack.
Luis was very helpful with tips about stuff and the check-in/out process.
Downsides: We stayed at the end of August and it got pretty hot both outside and inside the apartment. There's no AC but there are plenty of fans.