We had a lovely stay in Barcelona! The apartment was very clean, in a central location and very roomey for three people. Three bathrooms are a big plus, the kitchen, however, is pretty basic - don't expect to cook any elaborate meals on the one stove. Communication with our hosts was good. Overall, we were very happy!