Excellent home base in London for a family of 10. Sparkling clean with excellent amenities.