30 days is a nice time .but I bet its hard on those last few days before you fly back.
Lots of plans ahead for you it seems