Just magical! The place to stay in Barcelona!