We had a great time staying at Annabel's. Annabel made us feel very welcome and had some excellent tips about local restaurants and pubs. The flat is gorgeous in a beautiful neighbourhood. Ideal location for restaurants, bars and shops, as well as being a short and pretty walk to the Old Town (±15 mins to the Royal Mile, maybe 20 at a more leisurely pace). Great value and very highly recommended!