Very clean. Awesome amenities. Great location. The host responded fast anytime I had a question or request. I would book here again any time.