I booked Michael's flat last minute and it was perfect. The flat itself is small, but it has everything that you would need. Check in process was flawless and his communication was very timely.
I would happily stay again!