Hot, humid and sunny