Absolutely brilliant flat. Everything you could need is there, spotlessly clean, perfectly presented and all communicated wonderfully by a great host. The kids were only upset they found the toys in the wardrobe an hour before we checked out. Will definitely be back when we require a London based stay.