brilliant! An elegance and sophistication and hospitality that made the experience even more amazing.