I stayed 2 nights and had a great experience. The place was spotless and looked just like the photos. It was very easy to communicate for check-in. Short walk to the grocery store for food, and Hannah provided lots of suggestions for restaurants/pubs. Also a very short walk to the Arthur’s Seat hike, and the start/end of the Royal Mile. I had a rental car but did not need it! Free parking was handy as well. Would definitely stay again.