Fantastic spot in the best part of Barcelona.