Fantastic house, well thought out with nice touches.