Good location, and the room was clean, but a little dated. The kitchen is not very well equipped, and I would have liked to have had more to work with there. They are very communicative, almost to a fault, but it is nice to have a very responsive host. The dogs are sweet, and I didn't mind them.