I stayed here twice while my apartment had work done, and it’s just beautiful. The location is perfect and I got to go to the beach every morning and afternoon. The air-conditioning in my room was life-saving during the ~40° Barcelona heat. I will say that when I arrived, there was sand on the floor of my room, but I swept it up no problem with the broom in the room.
As of now, the free breakfast is at a little restaurant nearby, which I enjoyed immensely.