Great location, but not as clean as one would expect particularly after been charged for cleaning fees.
I would only re-book this if it were the only option...