An excellent place for any occasion, but especially great for family visits! Loved the place!