Well done. Excellent service, and very thoughtful hosts