Great little place, wonderful communication. Lots of nice restaurants and shops within walking distance and an easy bus ride into the Royal Mile.