This place lived up to all the reviews - I agree with everything positive that has been said. I loved how incredibly clean it was. I have been disappointed in the past about other places I stayed where the reviews claimed that a place was really clean, but it wasn’t. Believe me when I tell you that this place sparkles - not a spec of dust! I was amazed! Everything we needed was there to help our trip go smoothly with 1.5 and 3 year old children - including Kleenex, toys, plastic sandwich bags - thank you! We’ll be back!