The moon is a fantastic place for a large group. I just held my bachelor party there and we had a blast. Checkin is super easy because all the doors have a digital code, so you can just arrive and not have to schedule a meet up time for a key or anything. All the private rooms are super nice and allow people to have some private space to be away from the group if they so choose. The patio area is perfect for hanging out when it isn't too hot.
The location is definitely walkable to the French Quarter, about 30 minutes. Lyft/Uber is also super easy to around from here as well. The restaurant Elizabeth's right around the corner has some amazing southern food and Pizza Delicious nearby is also surprisingly great.
Graham was a delightful host and was always super quick to respond. Go ahead and book this place now, you will very glad you did.