GREAT!!!! This is a wonderful place with a great spirit. Would've loved to stay longer. The hosts have thought of everything one may need!