Hello, can anyone please recommend a hotel in Edinburgh, mid price range and suitable for 2 adults and a 4 year old please :)