This place literally delivers on all of its promises. A wonderful comfortable, clean fun place to enjoy your vacation.