Clean and spacious. Needs better upkeep of the outside and better lighting on the exterior. Overall satisfied. Would fit a large family well. Plenty of beds and bathrooms.