Sparklingly clean, lovely flat, fab location. Great communication from host