Perfect location! Sparkling clean! Tons of space! Great host who shared lots of ideas of where to go and what to do. Barcelona, we will be back!