I would rent this accommodation again.
Within walking distance of town and botanic gardens. Has everything you need for trip to Edinburgh. Good communication with the host, the place was clean and tidy