Upmarket hotel in the countryside featuring restaurants, a spa, tennis, and an outdoor pool.