I'm going to use places like the one from Michael in the future whenever I stay more than a week, instead of hotels.
Michael's place in particular has everything you need for a longer stay, I would have been comfortable for month.
The attention to details is great, I felt extremly welcome, I highly recommend the place.
Martin