A comfortable, well located stay with great hosts.