Perfection! Definitely would stay here again the next time we visit Barcelona!