Great location and friendly staff. Parking lot was well lit and safe. Pools were plentiful and clean. The kids especially enjoyed the free mini golf near our room and the theater in the Casino near by. Thanx for a great experience!