fabulous place. well thought out - great hosts