Michele was excellent. We had a number of flight delays, and he was ready to check us in at any time, and was there when we finally did arrive. He was extremely responsive to a number of questions we had, and the flat was exactly as pictured, and in a great location.