Excellent hosts. Great accommodation. Extremely comfortable.