PS. I have stayed at the Apex twice and been to the Bonham for dinner - so I am not speculating....
I know a great place to eat and drink which is
http://www.indigoyardedinburgh.co.uk/
http://www.worldsbestbars.com/city/E...IndigoYard.asp
This place is in a good location for New Year too - at the very bottom of Princess St.
Speak soon
Bex