Very clean. Very hospitable hosts. Really enjoyed our stay. Recommended.