Very clean, everything looks like it is brand new. Bed and sheets- super comfortable. Great location.