We stayed for the Barcelona Marathon. Perfect location with a lovely rooftop. Clean. Staff all very friendly. Would highly recommend.