John is a great host. He has a multicultural background and speaks so many languages ! The place is clean and the room we were in has private bathroom and coffee maker which is great. Location is perfect since most interesting spots in Barcelona are reachable by foot. We will definitely crash there again if we go back to Barcelona.