Very clean. Our stay was very comfortable. Great location. Yiyang and Jason were very accommodating. Communication with the host was very easy. Would recommend this location. And I would definitely stay here again.