Michael was great to work with and his place is just as described. The beds were comfortable and the entire apartment was spacious, with a well equipped kitchen that fit our needs. There are quite a few steps to get up to the apartment, so if you have back or knee issues it could cause some problems. I have those issues and managed by taking it very slow. It is a bit of a walk to get to the Royal Mile, and up hill, but the bonus is at the end of the day you walk down hill to get home. Over all we enjoyed our stay and appreciated Michael’s hospitality very much. Oh, and he allowed us to drop off our luggage early since our flight got in at 9:15 a.m. but we could not actually occupy the apartment until after regular check in time.