John's place is amazing, the place was clean, nice and private, even if you do have to share a kitchen with other guests, who we have not seen even once during our stay, so there is a great degree of privacy there. The place is spacious and very cozy, and the location is great, being right next to a subway station. We had no issues getting to any part of Barcelona from the apartment.