Perfect trip!
I totally recommend and plan to do it again next year!