House was clean, hosts were super welcoming, the dog was behaved enough not to pester, but friendly enough to accept the lovins when we sought them out!!! There is a shared bathroom, but we never had an issue when needing to use it. All in all would stay here again.