The location of this flat is in the heart of Edinbrough within easy walking distance of just about everything. It was exactly as pictured with the most comfortable sofa and just enough space for a comfortable stay in the city. There is a lively pub across the way and restaurants very close by. The unit is on the 2nd floor with a spiral staircase so carrying bags up/down can be a bit challenging. Once we were checked in, we loved our stay! Now for check in...yikes! We had received confirmation that we would be greeted at the property at 5pm but at that time nobody came. The pub had wifi so after connecting, I saw I had a message sent at 4:30pm changing the instructions to self check in via lock box, and that the lock box was located "near to the apartment." A link was provided, with a picture, but that was all. Since it was late on a Friday I wasn't receiving responses to my inquiries through Airbnb messaging so we went on a scavenger hunt. After 3 mini tours of the area, we finally had success with the help of the lovely barman at Ozbar. Thank you to him! Life saver :-) Aside from check-in, everything was as expected and I would recommend staying here!