Ideal experience. Great pre~arrival info and on~arrival intro to the flat and the neighborhood. Great place, great location and great host.