Nice place in quiet neighborhood right next to Audubon Park