Excellent location, just steps from La Rambla.