Clean, and comfortable stay with good hosts. We were greeted warmly despite checking in later than anticipated. We expected to have a private bathroom however, and discovered it was shared with other guests. There was also a shared kitchen we discovered when we checked out, that we were not told about. Otherwise good value, and good hosts.