5/5. Clean, comfortable and well appointed. Excellent communication from host. Easy check in process as well. Highly recommend!