Really nice apartment in a perfect location. I will certainly stay again next time i am in London.