Excellent host, enjoyable stay, excellent experience.