I highly recommend going the day before and staying over in Flores. Quite a lovely little SAFE town. Nice shops, good food, clean hotels. Get an early start and have a fun FULL day at Tikal. No shots needed.