Staying in a Holiday Inn Express will certainly turn you into a superhero. I did not believe the advertisements to that effect, but it is very true. The last few days have been truly magical. The remarkable weather, the indigenous population, and the slowed holiday pace, all change you. Yesterday,... Sign in to see full entry.