The location is perfect!! Right in the middle of La Rambla!