We had a fabulous time at Crag Shore BnB. The beds were super comfy, the breakfast was delicious, and Duke the dog loved our attention. Would love to come back some day!