I would give this place six stars if possible. Everything was perfect: the common areas, the sleeping arrangements, the pool, the kitchen/dining areas, etc. Right down to the soap/shampoo/conditioner, which were a lovely brand and stocked well for our stay.
Even the location was great for our team. While some groups might want to be right in the thick of the NOLA craziness, we appreciated being within walking distance of the NOLA craziness... but on an otherwise quiet street.
Highly, highly recommended!