Very clean. Bedrooms were nice. Stairs were easier to manage than expected. Location was great.