Reviewed - A weekend at Foxhills Golf and Country Club. Country house hotel meets championship golf, spa days,