Clean, comfortable, all the amenities you need for a comfortable stay and great communication from the host!