Very clean. Friendly hosts, and great little dog.
Good location.