Fantastic in just about every way! My husband and I spent a part of our honeymoon here (Jeffery's St.), and I think what sells this place the best is the location. It's a block from both the Royal Mile and Waverley train station. So it made getting around Edinburgh and neighboring cities incredibly easy. The flat itself was very clean and the co-hosts are so responsive. This was definitely one of the best AirBnB experiences I've had yet, and it was perfect for our honeymoon. Thanks, BnBBuddy!