Spotlessly clean and well equipped. Lovely shower and nice decor. Peaceful location with friendly helpful hosts. Lilly, the incredibly cute puppy was a delight!