Great flat : spacious, clean, very-well located...
Great host : nice, reachable, helpful...
Strongly advised !