Great communication. Venue was clean and amenities were nice. Would book again. Convenient location to Las Vegas strip.