Awesome place - better than the pics shown. Left the weekend with the feeling of: money well spent. Kids enjoyed thier stay and so did parents. Not too far from the hotel or beach. We will return :)