Clean, comfortable home. Great hosts. Perfect location.