Excellent hosts. Relaxing stay. Lovely location.