One word: spectacular. Great host, perfect location.