An excellent place to stay and to explore beautiful Barcelona.