Quite clean and many amenities are provided! Washer & dryer, body wash and soaps, a multitude of kitchenware, TVs, etc. Stephanie was very quick to respond when I had a question prior to my stay. I would most definitely stay here again.