Great location, just seconds away from the Royal Mile, also close to Waverley train station which is very convenient. The flat was perfectly clean and cosy. We loved the attention to detail and small attentions. The sheets and towels smelled amazing, there was coffee, bread, butter and jam for us to use. Communication was very easy and effective. I recommend this apartment 100% !