Place was absolutely fabulous. Had everything you needed. Close to beaches and golf course. Would definitely come back to grand champion resort.