The location is perfect. Two tube stations and Hyde park in 3-minutes walking distance, easily getting to the very central of London. Plenty of restaurants nearby. Perfect for a family to stay.