Fisherman's Rest was exactly what we were hoping for. We needed somewhere to stay in Helmsdale while we waited to get the keys to our new property, and needed it to have internet speed fast enough that my husband (a programmer) could work. This comfortable cottage had everything we needed! The kitchen was well-equipped, and meant we didn't have to eat out 3 meals a day. (Which gets old, really quickly for me.) The bed was comfortable, as is the furniture in the living room.