The good: Pretty dining room, sufficient parking, really kind staff. My kids loved the pool. Really comfy beds. The not so good: Our shower looked like it was under construction and wasnt the cleanest, big roach in our room, new dirty spot on carpet, they ran out of breakfast the last day of our stay so we had to go get something, pool seems like it needed to be cleaned as it was very cloudy. Food on trash not cleaned off our entire stay. All in all, I'd give this hotel a 6. It wasnt the worst.