Absolutely perfect, with wonderful hosts. Will be back!