Michael's place is great and turned out to be even better than we expected. Communicating with him was easy, and the check-in process was a breeze. Definitely recommend!