The riverside location is brilliant. We watched the tides and boats from the comfort of this lovely place every day. The accommodation is spacious and well maintained. There is lots to see and do in the local area and Kirkudbright is a pretty town to walk about in. It was the perfect place for our family gathering.