10/10! Spacious and clean! Great communication with the hosts. We were given helpful information about the metro and some great restaurants. Had a wonderful stay in Barcelona.