An upmarket hotel and golf resort featuring spa facilities, multiple dining options, bars, and indoor & outdoor pools.