An absolutely perfect location, cozy, clean, lovely apartment. All the amenities we needed. Very nice bed linens, comfortable beds. Super quiet! The kitchen had everything we needed for cooking some nice meals. We did cook a bit, but we ate out most dinners as there are so many good restaurants and bars all very close by. Steps off the Royal Mile to access everything touristy, or not.