This is our annual place to go in the summer with our small kids. The location is perfect, the rooms are clean, the pool is clean, and the staff is very friendly unhelpful. While it is one of the very few places that allow dogs and it is the least costly option, I feel like I always get scammed out of more money when we actually get there to pay the balance. The place, blames it on the external booking companies. But if you reserve directly with the place, it’s 100% nonrefundable which is unreasonable.