We had a great stay at the apartment. It is in a good location near to local shops and supermarkets. Expect a 25 min walk to the royal mile but very easy and simple.
Check in was easy. The apartment haa everything you might need!