Clean stay in a good location. Very easy check in/out and good communication from the hosts.