What a great trip report. You know the true meaning of vacation at it's finest. Make me so want to go back and I have only been home 4 weeks...