Perfect location close to Grassmarket and the Royal Mile. Flat had everything you need. Be prepared for 3 flights of stone stairs and a little street noise if using the sleeper couch. The bedroom is quiet. Modern kitchen and bath. Owners were very flexible with checkin, which was greatly appreciated given our early international arrival time.