Everything was great- location and host. Lots of special touches. Highly recommended.