Great communication, great hosts, very clean apartment, good location.