Very spacious for Barcelona. Roof area is very comfortable! Staff is very friendly. Great location near public transit and beautiful neighborhood.