Charlotte's place was perfectly located to explore Edinborough by foot. Charlotte's accurate and comprehensive communication and suggestions made visiting easy, and my wife and I would definitely stay there again. Edinborough, if you've never been, is worth at least 2 nights but you could easily do more.