Location was perfect!! The place was beautiful and our host was fantastic. Can't say enough!!