Very clean, hosts are friendly and accommodating. Beds were uncomfortable, recommend bringing pillows. Apartment is several blocks from las Rambla. I would recommend closer to the Rambla if you have children.