Fantastic flat in the heart of the Royal Mile. Greg was very accommodating, easy to communicate with and a great host. I would highly recommend- very clean, pictures match perfectly and was a lot of fun.