Excellent place. Lovely view. Caring hosts. We will stay there again.