Good apartment to stay in Barcelona.