Very clean. Perfect location. We were provided with everything we needed, and felt very comfortable. Thank you, Yang