Great house, as described and everything you need for a weekend in London.