This place was the highlight of our bachelor party weekend. Kevin's communication was excellent from start to finish. The place has TONS of room, was clean, and the location cannot be topped. Five Stars all around!