Clean, comfortable, handy location, great communication from the hosts, convenient check in.