Ben Haven was great; it was clean, cosy and equipped with everything that we needed. The views from the accommodation were amazing. Sarah was a fabulous host, helpful and friendly. We would happily stay again!