Location, location!! Just steps from train station and Las Ramblas!