Fantastic location, wonderful host, altogether a spectacular excperience.