Apartment is in a great location on the Royal mile, the place was clean and had a nice style. Only complaints id have was the hot water tended to go cold quite a lot and a few bulbs needed changing, but overall a good stay 4/5.