AbbeyFest's day of music, faith, fun a hit for 7th year