Absolutely perfect, clean, quiet and pleasant host.