Great place, great location, great hosts. We received a warm welcome and the alartment had everything we needed for a fun, relaxing stay: hospitality, great amenities, and good location. We greatly recommend staying with Xavier and Victoria. Enjoy Barca :-)