We had a wonderful stay! The flat is fabulous and the view from the living room is amazing! It's a great flat with all you need to be comfortable and it's at a walkable distance to everything near the royal mile. On top of that Ryan is great! Easy to reach and comprehensive. I would definitely book his flat again :)