I would definitely recommend the host and the flat too. Michael was very nice and responded quickly, he also helped me when I asked to extend my stay.
As to the flat, it was more than what I had expected. very very clean, modern, spacious, large windows so you would have more sun light in.