Good location and good value for money if you are travelling on a bit of a budget.
Good communication with the host and easy check in/ check out process.