Clean, quite, conveniently located. Great communication from the hosts.