Absolutely wonderful! We were so impressed, and really enjoyed our stay. Our only disappointment was that we couldn't stay longer.