Generally clean and comfortable but kitchen facilities are minimal. Constant noises from the family living above made it hard to sleep soundly. Heating needs improvement. Hosts and dog are friendly and helpful.