Overall, we enjoyed our stay. There were a few issues (we had to clean our bathrooms when we got there, the floors turned our feet black, and the water filter and ice maker did not work throughout our stay - we had to buy ice during the week for 17 people). We did love the location, the fact that it was never overly crowded, and the pool was nice for the smaller kids. (it was a little small for the adults and teens) It was great having the option to bring my Dad's emotional support animal - he suffers from PTSD. We would consider staying again, and hopefully the issues mentioned were a one time issue that just happened to occur during our visit.