Excellent hosts with great communication. Timely check-in. Spacious living room and kitchen. Wonderful location. Everything we needed for our stay in Barcelona!