Three words. Fabulous, fabulous, fabulous. The host, the property and the location!!