Scrupulously clean and very well appointed. The owners are extremely nice helpful people. Thoroughly recommended.