Took the grandchildren 13,7,2 for a stay while we did mystery spot, roaring camp, small hikes, etc. Pool was clean and comfortable. Came back after a long day hiking and beach and asked the front desk for extra shampoo and conditioner. They brought to our room. Only thing that was a bit bothersome was we had a running toilet in our room, otherwise clean , comfy and did the job. Breakfast was reasonable for free.