Xavier was a terrific host and the apartment had everything it promised! Xavier was helpful and welcoming, even allowing us to drop our bags off a few hours before check in due to our flight arrival time. He came by in person to make sure we were settled. The apartment was clean and had everything we needed. The kitchen was well appointed with plates, dishes and a coffee maker and toaster. The washing machine and dryer were also great to have and easy to use. The place was conveniently located just a block or so from the Ramblas and was within walking distance of the metro and most sites in the old city.