I'd have to go with option B, only because i'm a 'twice-a-year-kinda-gal'.
But i have to admit that 7 days is NOT enough time.
A 10-day minimum trip in the summer and a full 3 weeks or more in the winter is ideal!