An excellent home away from home - great location, brilliantly set-up and organised with lots of optional extras (the best we have experienced), and very comfortable. Craig is an attentive host who wants your stay to be as enjoyable as possible. I highly recommend Pearl Cottage :)