This place was beautiful and the hosts very great in ensuring this was a wonderful experience. It was the perfect location for our group.