If in Barcelona, do yourself a favour: book this accomodation!