Very clean, great location. Host was an excellent communicator. Overall a wonderful experience and would highly recommend.