Pretty clean (except for bathrooms) and in great location. Bed was uncomfy but everything else was perfect.