This unit was probably the cleanest property we have ever stayed in! It had everything you would need, except a box of kleenex in the bathrooms. I would definitely stay there again. The only thing that was not mentioned in the listing is that the unit is down a flight of stairs. It was not a problem for us, but if you have trouble navigating stairs, it may not the best choice for you.