Meets all expectations and much more. Excellent hosts with thoughtful touches