The location is excellent, great pubs nearby and walking distance from the Royal Mile. The flat is quite spacious and stylish. We had some issues with wifi and heating, but Campbell was kind enough to come down and fix the same.