The place is very nice and is on the Royal Mile. Hence, we can get to any place of interests within minutes. Alison and I didn't meet in person, but everything was ready by the time we get there. Every information about the flat and the city was also provided in the flat.
I really recommend to stay here. :)