Location was perfect. The place was beautiful and very well organized. Host was very responsive.