This place is definitely a gem, and I would highly recommend it for anyone coming to NOLA for a bachelor party, bachelorette party, wedding, or other boys/girls weekend. The place comfortably sleeps 12 and can conceivably fit more, and the layout is perfect for a large group. It's tough to gauge from pictures, but the outdoor space is incredible. There are patio spaces on the lower level and the main level, and there's an additional rooftop deck as well.
The location itself is a bit off the beaten path, but it's only a 15 minute drive to the French Quarter, and there's a very good bar/restaurant located on site.
Only suggestion for future travelers would be to make sure you bring amenities. Some folks in our party were expecting a "hotel" setup, and they didn't bring shampoo, body wash, etc. Make sure you bring your own things. Other than that, this place was perfect, and I'll definitely recommend this place to anyone and everyone traveling to NOLA in a large group!