We had a great stay. Location is excellent with shops and restaurants all around and transport just a few minutes walk to Princes Street. Apartment is fully equipped and very comfortable. Gill and John were easy to contact and gracious hosts. Highly recommended.