I had a very nice time at Maria's, an 8th floor 3 bedroom, 2 bath flat. With 24/7 security guard. 5 minutes walk to the Maria Cristina Metro stop (L3 line), the tourist buses, and a few tasty restaurants and coffee shops (including, for those who care, a Starbucks). Easy Metro ride to Las Ramblas takes 15 minutes. Very safe, clean neighborhood. Big grocery store (El Corte Ingles) is just an 8 minute walk away. Apartment was clean and felt like home, good big kitchen, nice bedroom and bathroom (usually private, she has her own bathroom). Outside enclosed deck. Great wifi throughout. Cute little white dog, Luna, is friendly. Tip: get to to know the 3 security guards so they'll know YOU as you go in and out. Plus, they're friendly guys.