great flat, very clean, everything you need, about 20 mins walk (uphill mind you, but thats edinburgh) to the castle itself, so the flat is very central with great local amenities such as a small tesco and a few restaurant a stones throw away. would defo stay again, only grumble is that whilst you might pay hotels.com, the booking platform redirects you to Airsorted, they take an extra £150 deposit and a week later, i haven't had it back, not ideal, i was reminded to be out of there by 11am as the cleaner was due, so i would expect my deposit returned the next day.