Anyone have any experience here? I looked around for reviews but cannot find anything solid. Sounds like something I would like but kind of put off by lack of reviews and convoluted booking. Would be good to hear from anyone with first hand knowledge.