This place is perfect for a weekend trip to New Orleans. Clean, easy to get to and (the best part) so close to Audubon Park - awesome location!