Excellent place near Harrodz in center London and a few minutes walk away from Hyde Park. The house is clean with Hotel's quality. Even better. Recommend place for family group.