Excellent place! Extremely well located and clean. Had the most wonderful time with me friends on it. Everything was clean an tidy when we arrived and Cheng explained it all to us very well.