Very clean home, well thought out