Excellent hosts. Nice touches with essentials in bathroom and kitchen. Great communication. Excellent hosts. Highly recommended.