Arriving on June 21st (next Tuesday) and leaving on Saturday. It will be me and my 6 yr old son! I can hardly wait!