Great place, fantastically located for central London. Being right on Hyde Park with the playground a few minutes' walk away is ideal for a family too.