The place is lovely just like its hosts. Very clean, and a lot of though out into making guests feel at home. We brought our large dog and he was welcome and able to enjoy the dog run attached. Great place!