David and Floyd did a great job communicating and getting us everything we needed. Even helped with special request to watch a pay per view event. I would definitely return if I had a big group again.