Good location, pretty decor, and family-friendly....hard to beat this combo.