Great space and location, exactly what you need for a stay in Barcelona.