Amazing place to stay in Downtown Barcelona.