Easy check-in, smooth communication, nice hosts, great location.