Location! Location! Location! was fantastic. Perfect spot for wandering Las Ramblas!