Fun place located right on the golf course and near some spectacular beaches and views.