Very spacious property comparing to most modern places in London, worth a stay.