Clean, well maintained, nicely appointed, well stocked with lots of helpful items! Good communication from host. A great stay. We would come back!