Nice comfortable apartment in a perfect location on the royal mile in the old town with good communication from host.
Stairs are a challenge but should be no problem if you are fit
Make sure you study the old photos and articles on the wall about this old building if you stay