Very clean, great communications, lots of fun, and amazing location. this was a great trip and experience!