Though I never met Mike, his assistant was excellent, very friendly, and very willing to work with odd schedules for departures etc. Great checkin - there is a dedicated person who shows you the apartment and all the amenities. In case of any issues you can call him. super convenient.The apartment was clean, great views, good location. The AC worked well, the bed was very comfortable, and there was a "smart tv" which was fun to have.Perfect host and a comfortable arrangement.. definetely going back