A very nice place, perfectly located. everything you need is within walking distance.
If you want to go somewhere else, like the beach, the metro station is a 5-minute walk away.