We had a fabulous time in Edinburgh. It's an incredibly beautiful city, both the buildings and the surrounding landscape. Everything is within easy walking distance of the Royal Mile (where we were staying), including the castle, Arthur's Seat, and lots of great restaurants and pubs.
Insider Tip:We recommend The Edinburgh Larder for food, which is just off the Royal Mile on Blackfriars street. Definitely climb up Arthur's Seat (not for the disabled or people who have trouble walking though! It is an uphill climb the whole way, and some of the rocks are very slippery) We also recommend The Heart of Scotland bus tours :)