We had a wonderful stay at the lovely apartment. It was homey, well equipped, and comfortable just as described in the listing and the pictures. The castle was about 11-12 minutes walk, Grassmarket was even a shorter walk, Royal mile was about 15 minutes, buses were nearby to go to Waverley station and other places. Plenty of grocery stores and shops nearby. We would stay here again and recommend it to others.