Maria Theresa's flat exceeded our expectations! The flat is more spacious than the pictures make out. It was great having a balcony, shared washer & dryer and shared full kitchen! The kitchen acts like a buffer between bedrooms, so our space felt entirely private and we rarely encountered the other guests during our stay. Even though located in a pretty busy area, we didn't notice any of the street noise with the balcony doors closed. The A/C worked wonderfully and we never ran out of hot water. Location is within a 5 min walk to metro and bus. TONS of shops and restaurants in the immediate area. I would definitely recommend this flat when staying in Barcelona!