I feel your pain on the hot water bit; we're here in Colombia where hot water showers are non-existent. However, it's hot enough that we don't really mind it. How about we meet up in Guadalajara? Love to introduce you to the family.
Take care! Great job documenting your travels as always. I'm a big fan.