Perfect spot in the old town of Barcelona.