This was very roomy. It was clean, but due to age of building, I’m not sure that spotless can ever be achieved. I seemed to have allergy issues while there and smelled smoke. . But, overall it was very nice. The only negative, it was on a very busy street and though there was parking on the street, you have to park across the street and deal with traffic or at least a half a block down due to bus stop and disability parking in the front of the house.