We loved our stay at Haven. A very idyllic location, very spacious, light, beautifully appointed and with very generous supplies. The pool is great, especially on a hot day., and Jenny and Mark are perfect hosts. We would definitely love to stay again.