Amazing place for family gatherings.