Great location right next to Las Ramblas!