How to do Edinburgh on a budget