Sounds like a dream vacation to me! So glad you had a wonderful time. Welcome home!