Beehaven is a wonderful place to stay. The hosts. Diana and Gareth, made us feel very much at home and the whole experience exceeded our expectations. The house was great. The location was great. The view was great. The conversation was great. The spa pool was great. We definitely hope to stay there again.