Lovely clean apartment with all the necessary amenities. Great location with just a short walk to the Royal Mile. We really enjoyed our stay, thanks!