A friend will be in Edinburgh during May for a wedding at the Balmoral. She is taking the train up from London. She needs to be able to stay close to that Hotel so that she can take advantage of the wedding activities. We are trying to secure her a place online but are having trouble finding something she can afford, and because we don't know the area surrounding Waverly/Balmoral, we are not sure how far out she can go and still be close enough to Princes Street. She'd like a B&B...Any suggestions??