Had a great stay here!! It was quite clean — especially for a shared place! All guests take off their shoes when they enter so they floors were very clean. There is 1.5 bathrooms which is great — you have a place to go in case another guest is showering. The clothing rack was a little dusty, but not a big deal. Communication was easy and clear and her son is SO cute!!!