Perfect accommodation for a trip to Barcelona.