Excellent home. Excellent hosts. Excellent experience.