This is a great place: Good location, stylish decor, has all the amenities, and very kid friendly.