Mona’s place is in my opinion one of the best locations in Nola. The area around Audubon Park is spectacular.