Stunning location, good hosts, good flat