Michelle’s place is the perfect spot for a fun time in New Orleans. It’s close to everything and the house is so nice. Highly recommend!!!