Sounds like you had a wonderful time, one of those where the company you are keeping keeps you from thinking about the temps.
Good for all of you.