Great place to stay, easy enough to walk in to Edinburgh close enough for super cheap taxis if the weather is a bit wet.
Plenty of shops near by for supplies an some great local bars and restaurants.