Edinburghers are friendly and gentle, the city is beautiful, very clean, full of things to do, including several free things, and everything can be reached by foot (not always a short walk, but always feasible walks).
Insider Tip:DO NOT MISS Arthur's Seat. It is in Holyrood Park, in the far east end of the city, but once you get to the park there are several trails to reach the top of the mountain, in around half-an-hour. Sunset from up there is gorgeous and you can view the whole city. It is very windy in the top, so, bring warm coats.