I can recommend the Alfred's apartment in Barcelona. It's very convenient and stylish flat.
It's located in not far distance from city center and the beach. There are not so many attractive spots in the nearby but it's very close to all top attractions via metro. Apparently the metro station is 1 minute distance from the apartment.