The apartment was clean, spacious and it had good amenities, including a washing machine with drying function and a TV with Netflix. Two-bedroom arrangement is good for families. The location is great, being right on the Royal Mile (what more could you ask for), but the road it is situated along (Old Fishmarket Close) has a rather steep slope that guests with difficulty walking should take note of. Has a lift, which is good as it is situated on the 3rd floor. Host was friendly, and very helpful in providing clear and useful instructions for how to find the apartment during check-in (remember to look at this, as it might not be that easy to find otherwise). Overall, a very pleasant Airbnb experience for my family.