Hanbury Manor, A Marriott Hotel & Country Club