We had an excellent couple of days in Edinburgh, the accommodation exceeded our expectations. Cannot recommend it highly enough. The roof terrace is the icing on the cake.