This flat is in the most amazing location, just off the Royal Mile! Very clean and well equipped. It isn't cheap (we were there just before and during the Fringe), but you get what you pay for!