Mark was completely accommodating when our bus was an hour late for our arrival! He was extremely welcoming, and he made his flat feel like home even though we were there for just a night. He had plenty of breakfast for us. Everything was clean. The single pullout mattress was serviceable (what you expect from a pullout) and the bed thoroughly comfortable. The location of the apartment can't be beat. It's right on the Royal mile. Steps from the train station and all the sights. Mark gave us a map and made sure we were oriented to the city.