A lovely flat with wonderful hosts in a great location.