A spotlessly clean apartment in a superb location, hosted by very lovely people.