Perfect location, high level of communication, support and hospitality.
If you seek for a place to stay during your trip to Barcelona - nice choice