Very accommodating, attentive and wonderful hosts. I enjoyed every minute. Absolutely excellent.