Amazing location on La Rambla, beautiful building, easy checkin/access