Very beautiful setting and facilities, very kind and helpful hosts. We would definitely return.