Very clean and pictures are accurate! House is much bigger than shown. This stay was a very nice treat!