It has most of what we need but the place needs maintenance and carpets needed replacement. When you get inside the house, the carpet has a smell. Overall is good.