Everything from location to the cleanliness of the apartment was perfect for our stay in Edinburgh. Would highly recommend.