The place was great, as advertised. The location was amazing. Mike and crew did an awesome job with communicating and responding to questions quickly; although we didn't have many since it was all very straightforward. They followed up to ensure we were doing ok during our stay. We had a blast.