Could not have dreamed of a better apartment for our stay in Barcelona!