Very clean with good size bedrooms and a large living space. Big well appointed kitchen. Perfect for a family stay.