Clean, cool, and a great location - we had a great time celebrating a friends bachelor party weekend and would highly recommend!