Highly recommend this flat! It is very well situated on the Royal Mile, making it very easy to walk everywhere. The flat was very clean and has great amenities. Good communication with Paul and check-in was very easy. Would definitely stay there again.