The place is as clean as it can get. You have the whole place to yourself, and the location is most convenient, cause all the points of interest are just a few minutes away.
Yang was very friendly, and was always willing to make our stay a pleasant one.