Wonderful hosts. Incredible location. Out of this world, whimsical style.