Great apartment. Clean. Good location. The royal mile is walkable as is princess street and Arthur's seat. Shops close by make it easy to grab food on the way back to the apartment. Would totally stay again!