Wonderful host, wonderful location everything was well thought out by host and we could not ask for more.