Perfect: clean, comfortable, calm, convenient, well located, host was responsive.