Fri-Sun May long weekend stay with my young son. Pros: Room was clean, everything in working condition. My son loved the pool, I enjoyed the hottub. Pool is not heated. All amenities are walking distance. Food, activities, attractions, lots to do all in a short distance.
Cons. Limited parking at hotel. They do offer paid parking off site that's a few mins walking distance.