Avalon offers a charming space for events like weddings and celebrations. It features a spacious hall.