Sounds like a wonderful trip. I am with you, we stay 3 weeks as well. Takes a week just to learn to relax, for me anyway. Have a great time!