We loved being close to the beach. We also had a rental car, so having underground parking was great!
We didn't cook while we were there, but the kitchen seemed well outfitted if people wanted to cook there.
The space was comfortable and spacious, and there was a good coffee/pastries/smoothie ship 2 doors down!
The only down side (which isn't too problematic) is that the apartment is about a 10 minute walk from the nearest metro station, but that isn't really too bad!
I would definitely stay here again!