Amazing location and a great apartment to go on holidays in Barcelona!