Mike’s place is amazing. The location is perfect and close to everything you need. It was very clean and the coffee/juice etc available for us to use was a nice surprise and gesture. Be warned there are quite a few stairs to climb!
Lastly, communication with Mike is great, even during your stay.