This was a great experience overall. Rufus and Claire were in touch with me before our stay, promptly answering all of my questions. The lock box for the keys made check in and out a breeze! The apartment was clean, comfortable, and would be perfect for longer stays as it had a kitchen with dishes supplied, laundry, etc. The wifi was great. It was within a very short walking distance to cafes, restaurants, pubs, public transportation, the Royal Mile and Arthur's seat. There is a secure garage in back, as well as a parking lot with plenty of room (we fit our SUV back there no problem.) We would definitely stay here again!!