The 340 rooms are all pool and lake facing, and the hotel is on the edge of the world-famous Gary Player Golf Course.