great location in Barcelona. quick and easycheck in