Our stay was great. The location and facilities were great for our family. Many activities and pools available. There was something to do for my 10 and 19 year olds. I would return and recommend to others.