Really awesome place to stay with kids. The fact that it has its own water pools and water slides saved us a trip to other outdoor playgrounds. The room was super clean and well kept, the staff were always friendly and the breakfast buffet had a good selection of decent food - something for everyone. Only complaint really was the inconsistent shower temp which jumps from minor scalding to freezer cold. Regardless I would stay here again, very convenient location for all excursion pickups and tons of food within walking distance. Most importantly the a/c was quite reliable and not too loud.