The best view in Edinburgh of the Castle and location for charming restaurants...