This place has the absolute best location. Highly recommend to anyone going to Barcelona