Overall it was a clean stay, however, pictures for the living room/ kitchen were not as shown as the pictures on the listing. It is still nice, but not as big as an area as you think it may seem. May be a different units pictures from their other listings.