Great host : available, good communication and lots of recommandations for visits or things to do.
Spacious clean flat, you really feel at home.