You wont find a better location to walk to the sights, restaurants, bars of both Old Town and New Town. It is close to both Waverley train station, and, the Edinburgh Bus Station. Sam is a terrific host and does an excellent job of communicating, both before and during our stay. He made us feel 'right at home'. We were very appreciative of being able to drop our bags off a bit early to begin exploring the city.
The flat was exactly as described. Having the washer, dryer, and, dishwasher was a nice plus. There were plenty of cooking and eating utensils. We couldn't think of anything during our that we needed that wasn't available. We would certainly recommend this Airbnb, and, hope to stay here again.