I am looking for a moderate resaurant with basic food - fish & steaks, etc. to celebrate a birthday while we are in Edinburgh. We arre staying at Apartment by Castle on Johnston Terrance and would like to walk - though two of us don't walk well and would prefer no hills. I looked at the Witchery but it has had bad reviews on TA recently and it is very pricy for us. My map shows Gennaro Ristorante and the Hub as being close by? Are they any good? What do you suggest? Not into really spicy food.