It's a stylish apartment, just like in the pictures. It has all the equipment (and also the basic supplies) you need for a short stay. Much more convenient than a typical hotel. The scene is fabulous and bus/metro stops are very close. The beach was one of the best we've experienced and almost as close as it can get. We did grocery shopping in Mercadona (Carrer de Vicent Brull 81).
The only minus for us was that the nearby beach club was playing nightclub music almost around the clock, much louder than any apartment's external soundproofing can handle. There was also a bar open on the neighboring terrace on Friday and Saturday nights, bringing its own sounds to the mixture. I'm not sure if this is a seasonal thing only.