Perfect spot for staying in Barcelona.