Great apartment to stay in Barcelona.