Spotlessly clean and immaculately furnished. Comfortable and hospitable. We had a very pleasant stay. Hosts friendly and informative.