A brilliant host, location and experience. Kelly is a beautiful kind and thoughtful person.