Mike's place was clean, beautiful, and in a great location. Mike was responsive and made check-in easy. On the day it rained, we were very thankful for the umbrellas that Mike has at the flat. It was a great experience!