Excellent apartment in a good location with lots of amenities. Walking distance to the Royal Mile, Castle and Princes Street. Excellent hosts who were very helpful!