Very well located apartment with all the facilities you could wish for. I had an excellent stay.