Amazing location
Great communication
Amazing rooftop
An incredible base for holidays in Barcelona