Welcoming and gracious hosts; excellent communication; many nice touches; exactly as represented.