This place is top notch!!!! It was one of the cleanest places I have ever stayed in. They have thought of everything... from body wash to lotion to water. They do not skimp on anything. My kids say I’m a hard grader and never give anything 5 stars which is true. This is a 5 star place!!!!