Amazing! Just wonderful! Hosts were super thoughtful and location was breathtaking. We can't wait to be back!