Place is good and clean, very near to a super marker which helped a lot. Really nice stay and an even nicer host. There is a dog yes... if you can find him. He never went upstears and did not bark even once. I would literally call for him to pet him but he is really shy and he would hide. The Yale station is near, there is a bus line.. you cant go wrong with this one.