The apartment was very well appointed, kitchen & bathrooms were modern. The location is Great for closeness to the Royal Mile but not great that there is a Hostel next door. Parking is a bit limited.