A fantastic location and great restaurant and bar underneath. Convenient distances from many sites in Edinborough.