Very clean, easy check in, good communication to the host. Great value/money and exactly as advertised.