Good location - easy access to the Royal Mile, Calton Hill, and the York Place tram station (for transport to/from airport). Flat is stocked with supplies and very clean. We did not cook but you certainly could with everything in the kitchen. Linda is a very kind hostess and provided a book full of personalized local recommendations.