The place is spacious with 2 en-suites and a guest bathroom, and was equipped with everything we need (toiletries, kitchen, towels, etc.). The location is perfect as it’s on the Royal Mile but still private and quiet, and it’s walking distance from everything. You need to pick up and drop off the key from a place that’s a 10 minute walk away, but Rebecca’s instructions on finding and accessing the flat were clear and easy to follow. It’s worth noting that the windows don’t open, so it might feel stuffy. There was also no hot water when we arrived but Rebecca was super helpful and responded to our questions quickly. Overall, we had a great time in Edinburgh and this Airbnb was great!