A rejuvenating location for a wonderful weekend.