The apartment was clean and well presented on arrival, and Stoil's arrival instructions were clear, making things very easy. The bathroom is a little tired, but was clean, and the rest of the apartment is very nice with a really spacious living room. The provision of towels and basic provisions such as teabags was a nice unexpected extra. Location-wise, the apartment's brilliant - just off the Royal Mile. With it being 3 storeys up (there's a lift) we had no issues with noise from outside either.