Magnificent property with a superlative reputation for hospitality. Memories are made at Ormsby Hill.