A lovely little flat in an amazing location just off the royal mile, I would definitely stay here again!