I could write a story about this hotel but I would not be able to do it justice. From the outside it looks unassuming but when you get inside, it is an absolute gem. The staff are fantastic, the rooms and communal areas are spotlessly clean and the breakfast, well probably, the best breakfast I have eaten. I would also recommend dinner, which was an excellent experience. Prior to our stay and cancellation date, we received a call from the manager to inform us of a wedding taking place on the Saturday and would understand if we wanted to cancel. We thought that was a nice touch. We did get ear plugs, just in case, but we did not need them as we heard nothing. Overall, an excellent rounded hotel and if we visit Kirkcudbright again, we will be staying here again!!!!