Clean, well appointed. Host was quick to respond and flexible when we ran into a check out issue on time. I would stay again!