Absolutely wonderful. Sparkling clean, tastefully designed, fantastic location, great communication by the host.